<%
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires",0);
%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<%@ page language="java" import='java.util.ArrayList'%>
<%@ page language="java" import='java.util.List'%>
<%@ page language="java" import='com.dgac.licencias.to.*'%>
<%@ page language="java" import='java.text.DecimalFormat'%>
<html><head><title>LISTADO DE CLIENTES</title>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<link href="/WebLicencias/css/espacio.css" type=text/css rel=stylesheet>
<link href="/WebLicencias/css/calendar-system.css" type=text/css rel=stylesheet>
<script language="javascript" src="/WebLicencias/js/calendar.js"></script>
<script language="javascript" type="text/javascript" src="/WebLicencias/js/js.Farmacia.Function.js"></script>
<script language="javascript" src="/WebLicencias/js/calendar-es.js"></script>
<script language="javascript" src="/WebLicencias/js/utils.js"></script>

<script language="javascript">
   setResizableElements('res');
    function validarMenu(menu){
        if(menu=="1"){
		   document.getElementById('idTabla1').style.display="none"; 
		   document.getElementById('idTabla2').style.display="inline"; 
        }else{
             	   document.getElementById('idTabla1').style.display="inline"; 
		   document.getElementById('idTabla2').style.display="none"; 
        }
    }
   function Agregar(){
        
       if(document.frmLicenciaHab.txtcliop.value=="0"){
         alert("Debe Ingresar Cliente - Operador Aereo...");
         document.frmLicenciaHab.txtcliop.focus();
         return;
       }
       if(document.frmLicenciaHab.txtano.value==""){
         alert("Debe Ingresar Año...");
         document.frmLicenciaHab.txtano.focus();
         return;
       }
       if(document.frmLicenciaHab.txtano.value>(new Date()).getFullYear()){
         alert("El Año no puede ser mayor al año actual...");
         document.frmLicenciaHab.txtano.focus();
         return;
       }       
       if(document.frmLicenciaHab.txtmes.value=="0"){
         alert("Debe Ingresar Mes...");
         document.frmLicenciaHab.txtmes.focus();
         return;
       } 
       if((document.frmLicenciaHab.txthoraifr.value=="")||
            (document.frmLicenciaHab.txthoradiurno.value=="")||
              (document.frmLicenciaHab.txthoranocturno.value=="")||
                (document.frmLicenciaHab.txthorainternac.value=="")) {
              
            alert("Debe Ingresar Datos de Horas...");
            return;
       }
       if(((document.frmLicenciaHab.txthoraifr.value+
             document.frmLicenciaHab.txthoradiurno.value+ 
              document.frmLicenciaHab.txthoranocturno.value+
                document.frmLicenciaHab.txthorainternac.value)<=0)) {
              
            alert("Debe Ingresar Horas > 0 ");
            return;
       }
       
       document.forms["frmLicenciaHab"].submit();
                
    }
    function Eliminar(CodHora,CodCli){

      var isOk=confirm("Confirmar la eliminacion el registro?");
       
      if (isOk==true){     
       document.frmLicenciaHab.metodo.value="del";
       document.frmLicenciaHab.txtcodhora.value=CodHora;
       document.frmLicenciaHab.cliente.value=CodCli;
       document.frmLicenciaHab.action="/WebLicencias/EliminarHoras.do";
       document.forms["frmLicenciaHab"].submit();
      }          
    }
    function Editar(CodHora,CodCli,CodCliOp){

      
        //var result=window.showModalDialog("EditClienteLicencia.jsp",false,'dialogHeight:360px;dialogWidth:480px;');
        var result=window.showModalDialog("/WebLicencias/EditarHoras.do?metodo=ver&cliente="+CodCli+"&txtcodhora="+CodHora+"&txtcliop="+CodCliOp,false,'dialogHeight:360px;dialogWidth:520px;');
        if(result=="editado"){
          document.frmLicenciaHab.cliente.value=CodCli;
          document.frmLicenciaHab.metodo.value="refreshhab";
          document.frmLicenciaHab.action="/WebLicencias/verHoras.do";
          document.forms["frmLicenciaHab"].submit();
        }
       
      //}          
    }
    function verEval(CodLic,CodHab){

      //var isOk=confirm("Confirmar la edición el registro?");
       //alert(CodLic);
      //if (isOk==true){ 
        var cliente=document.frmLicenciaHab.cliente.value;
        //var result=window.showModalDialog("EditClienteLicencia.jsp",false,'dialogHeight:360px;dialogWidth:480px;');
        window.showModalDialog("/WebLicencias/verClienteLicHabEval.do?metodo=ver&cliente="+cliente+"&codlic="+CodLic+"&codhab="+CodHab,false,'dialogHeight:360px;dialogWidth:520px;');
               
      //}          
    }
    function Limpiar(){
        
        document.frmLicenciaHab.txtfecexp.value="";
                
    } 
</script>

<meta content="MSHTML 6.00.6000.16939" name="GENERATOR"></head>
<body>
<table width="100%" align="center" bgcolor="#fffdd6" border="0">
  <tbody>
  <tr></tr>
  <tr></tr>
  <tr>
    <td>
      <fieldset class="TablaBorde">
      <table width="100%" align="center">
        <form action="/WebLicencias/AgregarHoras.do" id="frmLicenciaHab" name="frmLicenciaHab">  
        <input type="hidden" name="metodo" value="add">  
        
        <tbody>
             <% ClienteTO cli=new ClienteTO();
               cli=(ClienteTO) request.getSession().getAttribute("Cliente");
                             
            %>
         
         <tr>
          <input type="hidden" name="cliente" value="<%= cli.getCodCliente() %>">  
          <input type="hidden" name="txtcodhora" value="">  
          <td class="TituloAzulClaro" width="22%">Codigo de&nbsp;Cliente</td>
          <td width="21%" align="center"><%=cli.getCodCliente() %> 
            </td>
          <td class="TituloAzulClaro" width="27%">No Documento</td>
          <td width="30%"><%= cli.getNumIdDoc()  %>
             </td></tr>
        <tr>
          <td class="TituloAzulClaro">Apellido Paterno </td>
          <td><%= cli.getApellidoPat()  %> </td>
          <td class="TituloAzulClaro">Apellido Materno </td>
          <td><%= cli.getApellidoMat() %></td></tr>
        <tr>
          <td class="TituloAzulClaro">Nombres</td>
          <td><%= cli.getNombres() %> </td>
          <td class="TituloAzulClaro">Telefono</td>
          <td><%= cli.getTelefono() %> </td>
        </tr>    
        
        <tr>
          <td class="TituloAzulClaro">Cliente - Operador</td>
          <td colspan="3"><select class="Combo" style="WIDTH: 350px" size="1"  name="txtcliop">
              <option value="0" selected>Seleccione</option>
                  <%
                     ArrayList listcliop = (ArrayList) request.getSession().getAttribute("listclienteoperador");
                     for (int i = 0; i < listcliop.size(); i++) {
                       ClienteoperadorTO cliop = (ClienteoperadorTO) listcliop.get(i);
                     %>
                      <option value="<%=cliop.getCodClieOper()%>"><%=cliop.getOperadorAereo().getCodOperador()%>-<%=cliop.getOperadorAereo().getNombre() %>-<%=cliop.getOperadorAereo().getPais()%> <%=cliop.getSfechaInicio() %> a <%=cliop.getSfechaTermino() %> <%=cliop.getCodFuncion().getDescripcion() %></option>
                     <%
                     }
                    %>
            </select></td>
          </tr>
        <tr>
            <td class="TituloAzulClaro">Año</td>
            <td><input class="Campo" name="txtano" valExp="numero" value=""></td> 
            <td class="TituloAzulClaro">Mes</td>
            <td ><select class="Combo"  size="1" 
              name="txtmes"><option value="0" selected>Seleccione</option> 
               <option value="1">ENERO</option>
               <option value="2">FEBRERO</option>
               <option value="3">MARZO</option>
               <option value="4">ABRIL</option>
               <option value="5">MAYO</option>
               <option value="6">JUNIO</option>
               <option value="7">JULIO</option>
               <option value="8">AGOSTO</option>
               <option value="9">SEPTIEMBRE</option>
               <option value="10">OCTUBRE</option>
               <option value="11">NOVIEMBRE</option>
               <option value="12">DICIEMBRE</option>
             </select></td>
         </tr>    
        <tr>
          <td class="TituloAzulClaro">Horas IFR</td>
          <td><input class="Campo" name="txthoraifr" valExp="numero" value="0"></td>
          <td class="TituloAzulClaro">Horas Diurno</td>
          <td><input class="Campo" name="txthoradiurno" valExp="numero" value="0"></td>
          </tr>
        <tr>
          <td class="TituloAzulClaro">Horas Nocturno</td>
          <td><input class="Campo" name="txthoranocturno" valExp="numero" value="0"></td>
          <td class="TituloAzulClaro">Horas Internac</td>
          <td><input class="Campo" name="txthorainternac" valExp="numero" value="0"></td>
        </tr>  
          </tbody></table></fieldset></td></tr>
  <tr>
    <td class="TextoPortal" align="middle" colspan="4"><input class="boton" onclick="Agregar();" type="button" value="Agregar Horas" name="Submit22"> 
<input class="boton" type="button" value="Limpiar" name="Submit22"> 
</td></tr></tbody></table>
<div id="idTabla1" style="DISPLAY: inline">
<table width="98%" align="center" bgcolor="#fffdd6" border="0">
  <tbody>
  <tr>
    <td>
      <div id="res"> <br>
      <table class="consultanormal" id="row" cellspacing="0" width="98%" 
        align=center><thead>
        <tr>
          <th class="sortable" width="7%"></th>
          <th class="sortable" width="5%"><a href="#"><font color="#ffffff">Sec&nbsp;&nbsp;</font>&nbsp;</a></th>
          <th class="sortable" width="15%"><a href="#"><font color="#ffffff">Operador&nbsp;&nbsp;</font>&nbsp;</a></th>
          <th class="sortable" width="20%"><a href="#"><font color="#ffffff">Funcion&nbsp;&nbsp;</font>&nbsp;</a></th>
          <th class="sortable" width="5%"><a href="#"><font color="#ffffff">Año&nbsp;&nbsp;</font>&nbsp;</a></th>
          <th class="sortable" width="8%"><a href="#"><font color="#ffffff">Mes</font></a></th>
          <th class="sortable" width="8%"><a href="#"><font color="#ffffff">IFR</font></a></th> 
          <th class="sortable" width="8%"><a href="#"><font color="#ffffff">Diurno</font></a></th>   
          <th class="sortable" width="8%"><a href="#"><font color="#ffffff">Nocturno</font></a></th>
          <th class="sortable" width="8%"><a href="#"><font color="#ffffff">Internac.</font></a></th> 
          <th class="sortable" width="10%"><a href="#"><font color="#ffffff">Total</font></a></th>   
           </tr></thead>
        <tbody>
        <%
        ArrayList listhoras = (ArrayList) request.getSession().getAttribute("listhoras");
           int hits=0;
           if (listhoras!=null) {
           hits=listhoras.size(); 
           for (int i = 0; i < listhoras.size(); i++) {
             HorasTO hora = (HorasTO) listhoras.get(i);
             String[] clase = {"odd","even"};
          %>    
        <tr class="<%=(clase[i%2])%>">
           <td>
            <div align="center"><img title="Modificar" style="CURSOR: hand" 
            onclick="Editar(<%=hora.getCodHoras() %>,<%= hora.getClienteoperador().getCod_cliente() %>,<%= hora.getClienteoperador().getCodClieOper() %>);" 
            height=15 src="/WebLicencias/imagenes/boton_modificar.gif" width=15 
            align=middle border=0>&nbsp;<img title="Eliminar" style="CURSOR: hand" 
            onclick="Eliminar(<%=hora.getCodHoras() %>,<%= hora.getClienteoperador().getCod_cliente() %>);" height=20 hspace=0 src="/WebLicencias/imagenes/boton_eliminar.gif" 
            width=20 align=middle border=0></div></td>
          <td class="TextoTabla8">
            <div align="center"><%= hora.getCodHoras() %></div></td>
          <td class="TextoTabla8">
            <div align="center"><%= hora.getClienteoperador().getOperadorAereo().getNombre()%> </div></td>
          <td class="TextoTabla8" 
          onclick="window.open('EspecialidadFormList2.htm','popup','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=500');return true;">
            <div align="center"><%= hora.getClienteoperador().getCodFuncion().getDescripcion() %></div></td>
          <td class="TextoTabla8">
            <div align="center"><%= hora.getAnoHora() %></div></td>
          <td class="TextoTabla8">
            <div align="center"><%= hora.getSMes_Hora() %></div></td>  
          <td class="TextoTabla8">
            <div align="center"><%= hora.getHoraIfr() %></div></td>    
          <td class="TextoTabla8">
            <div align="center"><%= hora.getHoraDiurno() %></div></td>                
            <td class="TextoTabla8">
            <div align="center"><%= hora.getHoraNocturno() %></div></td>    
           <td class="TextoTabla8">
            <div align="center"><%= hora.getHoraInter() %></div></td>   
           <td class="TextoTabla8">
            <div align="center"><%= hora.getTotalHora() %></div></td>   
            </tr>
            <%
          }
        }
           if(hits==0){
          %>     
         <tr class="odd">
          <td>
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8" 
          onclick="window.open('EspecialidadFormList2.htm','popup','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=500');return true;">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>  
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td> 
           <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>  
          <td class="TextoTabla8">
            <div align="center">&nbsp;</div></td>   
            </tr>
           <%
           }
           %>   
        </tbody></table><br>
       <br><br></div></td></tr></tbody></form></table></div>
<script language="javascript">
highlightTableRows('row');
</script>
<% String strMsg="";
   strMsg=(String) request.getSession().getAttribute("msg");
   if(strMsg!=null) request.getSession().removeAttribute("msg");
%>
<script language="javascript">
var mensaje = "<%=strMsg%>";

if (mensaje!="null"&&mensaje!=""){
    alert("<%=strMsg%>");
    
}

</script>
</body></html>